//Ztree树传参
/*var zNodes =[
    {id:1, pId:0, name:"省粮食局机关党委", open:true},
    {id:101, pId:1, name:"办公室党支部", file:"url"},
    {id:102, pId:1, name:"信息中心党支部"},
    {id:103, pId:1, name:"行业指导处党支部"},
    {id:104, pId:1, name:"监督检查处党支部"},
    {id:105, pId:1, name:"调控处党支部"},
    {id:106, pId:1, name:"财务处党支部"},
    {id:107, pId:1, name:"行业协会党支部"},
    {id:2, pId:0, name:"后勤服务中心党支部", open:false},
    {id:3, pId:0, name:"粮油检测防治所党支部", open:false},
    {id:4, pId:0, name:"陶家寨党支部", open:false},
    {id:5, pId:0, name:"省大通党支部", open:false},
    {id:6, pId:0, name:"省果洛党支部", open:false},
    {id:7, pId:0, name:"省玉树党支部", open:false},
    {id:8, pId:0, name:"省西宁党支部", open:true},
    {id:801, pId:8, name:"党支部1", open:false},
    {id:802, pId:8, name:"党支部2", open:false},
    {id:803, pId:8, name:"党支部3", open:false}
];*/
var setting = {
    view: {
        dblClickExpand: false,
        showLine: true,
        selectedMulti: false
    },
    data: {
        simpleData: {
            enable:true,
            idKey: "id",
            pIdKey: "pId",
            rootPId: ""
        }
    },
    callback:{
        onClick:zTreeClick
    }
};
//树传id给隐藏域 **点击选择按钮完成列表显示后，注意清空$("#idSelected").attr("data-id")的值
function zTreeClick(event,treeId,treeNode){
    $("#oranName").val(treeNode.name);
    $("#idSelected").attr("data-id",treeNode.id);
}
//新增方法zTreeClick
/*$(document).ready(function(){
    $("#oranName").bind("focus",function(){
        $(".leftSide").fadeIn(300);
    })
    $(".leftSide .fa-close").bind("click",function(){
        $(".leftSide").fadeOut(300);
    })
    buildTree();
    //getOranId方法用于获取组织id便于ajax使用
    getOranId();
    $(".modal .close[aria-label='Close']").bind("click",function(){
        getUserName();
    });
});*/
//造树
function  buildTree(zNodes){
    var t = $(".tree");
    $.fn.zTree.init(t, setting, zNodes);
}
//获取组织机构id
function getOranId(){
    var _id=null;
    _id=$("#idSelected").attr("data-id");
    return _id;
}
function checkAll(name) {
    var el = $(".modal input:checkbox")
    var len = el.length;
    for(var i=0; i<len; i++) {
        el[i].checked = true;
    }
}
function clearAll(name) {
    var el = $(".modal input:checkbox")
    var len = el.length;
    for(var i=0; i<len; i++) {
        el[i].checked = false;
    }
}
//选择所有

//同步用户名 未完成 需要在确认或者关闭弹框按钮中调用该方法
function  getUserName(){
    //SelectorModal为弹出框的选择器 对应需要修改
    var userName=$(".modal-body .table-scroll input:checkbox");
    var _flag=document.createDocumentFragment();
    var _len=userName.length;
    for(var i=1;i<_len;i++){
        if(userName[i].checked){
            var _str;//获取同行下个td的用户名文本赋值给_str;
            //再看页面容器放用户名蓝色背景的容器元素是啥，创建一个对应的名称元素
            var _box=document.createElement("div");
            var _label=document.createElement("label");
            var _span=document.createElement("span");
            $(_label).text($(userName[i]).parent().next().text());
            _span.setAttribute("class","fa fa-close");
            _box.setAttribute("class","span-box");
            _box.setAttribute("data-index",i);
            $(_span).bind("click",function(){
                var userName=$(".modal-body .table-scroll input:checkbox");
                var i= $(this).parent().attr("data-index");
                userName[i].checked=false;
                $(this).parent().remove();
            })
            _box.appendChild(_label);
            _box.appendChild(_span);
            _flag.appendChild(_box);
          }
    }
    //Selector—>需要同步的页面容器id
    $("#testBox").empty().append($(_flag));
}